Die Kreis Weishan (巍山县), mit vollem Namen: Autonomer Kreis Weishan der Yi und Hui (巍山彝族回族自治县, Wēishān Yízú Huízú Zìzhìxiàn), liegt im Autonomen Bezirk Dali der Bai (大理白族自治州) in der chinesischen Provinz Yunnan.
Er hat eine Fläche von 2.181 km² und zählt 267.474 Einwohner (Stand: Zensus 2020).[1] Sein Hauptort ist die Großgemeinde Nanzhao (南诏镇).